﻿﻿@charset "utf-8";
/***<jscompress sourcefile="global.css" />*/
/* CSS Document */
textarea { outline: none; border: none; background: none; border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
  background-image: -webkit-linear-gradient(transparent, transparent);
  background-image: linear-gradient(transparent, transparent);
  font-family:"Helvetica", "Arial";
}
textarea { resize: none; }
article， aside， details， figcaption， figure， footer， header， hgroup， menu， nav， section { display: block; }


.clearfix:after,
.clearfix:before { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/*dialog.css样式合并*/
.lf{ float:left;}
.rt{ float:right;}
.tips{ width:80%; background:#f7f7f7; position:absolute; left:10%; top:30%; border-radius:4px;}
.tips h1{ font-size:19px; text-align:center; padding:15px 15px 0px 15px;}   
.tips p{ font-size:14px; text-align:center; padding:17px 13px 17px 13px; color:#555;}
.tips_bottom{ width:100%; height:47px; border-top:#e1e1e1 solid 1px; background:#eeeeee;}
.tips_bottom .cancel,.tips_bottom .Determine{ display:block; width:49%; font-size:20px; text-align:center; color:#329fd0; line-height:47px;}
.border_line{ border-right:#dadada solid 1px;}

.tips_bottom2{ width:100%; height:47px; border-top:#e1e1e1 solid 1px; background:#eeeeee;}
.tips_bottom2 a{display:block; font-size:20px; text-align:center; color:#329fd0; line-height:47px;}

/*弹出框*/
.mask{ position:absolute; width:100%; height:100%; z-index:999;background:rgba(0,0,0,0.3); top:0px; left:0px;}
.target{ width:80%; height:auto; background:#FFF; position:absolute; top:50%; left:50%; margin:-9.8rem 0.0rem 0rem -40%;}
.target_title{ width:100%; height:44px; border-bottom:#e3e3e3 solid 1px; font-size:18px;}
.target_title span{ margin-left:1.0rem; line-height:3.0rem;}
.target_title .closed{position:absolute; right:0px; width:13px; height:13px; background:url(../../images/Salary_icon.png) 0px -70px; background-size:21px 100px; right:3px; top:3px;}
.target_count{ padding:10px 0 20px;width:90%; height:auto; margin:10px auto 0px auto; line-height:22px; font-size:16px;text-align:center;}
#popConfirm .target .btns{width:100%;height:46px;border-top:#e1e1e1 solid 1px;background:#eee;}
#popConfirm .target a{display:inline-block;width:49%; height:46px; line-height:46px; text-align:center; color:#329fd0;font-size:16px;}
#popConfirm .target a.Determine{border-right:#e1e1e1 solid 1px;}

.loadingcontainer{ width:100%; height:100%;  position:absolute; background:rgba(0,0,0,0.1);display: none;z-index: 9999;}
.loader4 {
   width:28px;
   height:28px;
   display:inline-block;
   padding:0px;
   border-radius:100%;
   border:5px solid;
   border-top-color:rgba(37, 182, 237, 1);
   border-bottom-color:rgba(0,0,0, 0.1);
   border-left-color:rgba(37, 182, 237, 1);
   border-right-color:rgba(0,0,0, 0.1);
   -webkit-animation: loader4 1s ease-in-out infinite;
   animation: loader4 1s ease-in-out infinite; position:absolute; top:50%; left:50%; margin:-14px 0px 0px -14px;
}

@keyframes loader4 {
   from {transform: rotate(0deg);}
   to {transform: rotate(360deg);}
}
@-webkit-keyframes loader4 {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(360deg);}
}

/*login登录页面样式*/
.inner_content{ width:90%; margin:0px auto 0px auto; }
.logo{ width:100%; height:auto; margin-top:15%; text-align:center;}
.logo img{ height:100px; margin:0 auto;}

.submit_count{ background:#f5f5f5; margin-top:8%; border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1  solid 1px;}
.submit_btn{ width:90%; display:block; background:#289ED7; border:0; height:44px; line-height:44px; font-size:18px; color:#FFF; border-radius:4px; margin:20px 5% 0px 5%;}
.li_user{ width:100%; display:block; height:40px;}
.li_user input{ width:90%; height:30px; color:#555; margin-top:6px; font-size:14px;}


/*微信-注销*/
.batch_mode{ width:20px; height:49px; position:absolute; right:0px; top:50%; margin:-17px 0px 0px 0px; z-index:99;}
.batch_mode_weixin_open{ width:68px; height:49px; position:fixed; right:-48px; top:50%; margin:-17px 0px 0px 0px;z-index:99; }
.batch_mode_weixin_open .img{ float:left; width:20px; height:49px; background:url(../images/batch_mode.png) no-repeat left top; background-size:20px 49px;}
.logoutBox_open{ background:url(../images/batch_mode_open.png) no-repeat left top!important; background-size: 20px 49px!important;}
.batch_mode_weixin_open .text{ width:48px; height:49px; background-color:#000; opacity:0.465;filter:alpha(opacity=46.5); float:left; text-align:center; color:#fff; font-size:14px; line-height:49px;}

/*错误提示样式*/
img { display: block; max-width: 100%; height:auto; width: auto\9; /* ie8 */ vertical-align:top; border:none; }
img.error_img { width: 64px; height: 64px; border-radius: 100%; margin:0 auto;}
img.nodata_img { width: 75px; height: 53px; margin:0 auto;}
.error-none{ width:100%;background-color: #fff;}
.error-none p{ font-size:14px; color:#c8c8c8; text-align:center;line-height: 30px;}


/***<jscompress sourcefile="message_list.css" />*/
/* CSS Document */
/*top*/
.top_nav_ul{ width:100%; height:38px; border-bottom:#ccd6dd solid 1px;}
.top_nav_ul li{ width:33.3%; float:left; text-align:center; font-size:14px; height:29px; line-height:29px; color:#777; margin:5px 0px; position:relative;}
.top_nav_ul li a{ color:#5a5a5a; width: 50%; margin-left: 25%; display: block;}
.top_nav_ul li a.select{ color:#008dff;}
.line_bottom{ height:2px; background:#008dff;  position:absolute; bottom:0px; width:50%;}

.radius_blue{ width:8px; height:8px; border-radius:100%; background:#008dff; float:right;}
.nc_name{ font-size:16px;}
.nc_margin{ margin-right:10px;}
.margin_lf{ margin-left:8px;}
.nc_color{ color:#8799a7; }
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.line{ color:#b6b6b6;}
.underLine{width:50%; height:2px; background:#31aaff; position:absolute; bottom:-4px; left:25%}

/*iscroll样式*/
#wrapper {
	position: absolute;
	z-index: 1;
	top: 0px;
	bottom: 0px;
	left: 0;
	width: 100%;
	background: #f0eff4;
	overflow: scroll;
}

#scroller {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 100%;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

#scroller-pullDown,#scroller-pullUp {
    background: #fff;
    height: 39px;
    line-height: 39px;
    /* border-bottom: 1px solid #ccc; */
    font-weight: bold;
    font-size: 14px;
    color: #888;
	text-align:center;
	position:absolute;
	left:0px;
	width:100%;
}
#scroller-pullDown{
	top:-39px;
}
#scroller-pullUp{
	bottom:-39px;
}

#scroller-pullDown .pull-up-msg,#scroller-pullUp .pull-down-msg {
	padding-left:20px;
}

#scroller-pullDown .pull-down-icon,#scroller-pullUp .pull-up-icon{
	display:inline-block;
	color:#f00;
	font-size:1.4;
	-webkit-transform:rotate(0deg);
	-webkit-transition-property: -webkit-transform;
	-webkit-transition-duration: 500ms;
}
#scroller-pullDown .pull-down-icon.reverse_icon,#scroller-pullUp .pull-up-icon.reverse_icon{
	-webkit-transform: rotate(-180deg);
}
#scroller ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: left;
}
/*下拉刷新样式*/
.showbox{ width:100%; height:39px; }
.loadingWord{text-align:center; width:80px; line-height:40px; font-size:12px; margin:0 auto; color:#a1a1a1;}
.loadingWord img{ margin:13px 4px 0px 0px; float:left; display:inline; width:16px; height:16px;  text-align:center;}

/*列表详情*/
.order_title{ padding:15px 10px; height:auto;}
.order_title h1{ font-size:15px; line-height:24px; text-align:center;}
.order_title p{ color:#69737b; font-size:12px; text-align:center; margin-top:5px;}

.order_rows{ width:100%; height:auto; border-top:#dfe7ec solid 1px; border-bottom:#dfe7ec solid 1px; background:#fff;}
.bill_margin{ margin-top:15px;}
.order_count{ padding:15px; font-size:13px; line-height:22px; min-height: 80px;}
.msg_noContent{color:#d3d6d8; line-height:80px; text-align:center; font-size:15px;}

.order{ width:100%; height:auto; background:#fff;}
.order_rows_title{ width:100%; line-height:48px; background:#FFF;}
.order_rows_title span{ margin-left:10px; color:#329fd0;}
.order_rows_title i.sq{ display:block; float:right; width:11px; height:7px; background:url(../images/row_icon.png) 0px 0px; background-size:11px 14px; margin:20px 20px 0px 0px;}
.order_rows_title i.zk{ display:block; float:right; width:11px; height:7px; background:url(../images/row_icon.png) 0px -7px; background-size:11px 14px; margin:20px 20px 0px 0px;}
/*列表详情-列表*/
.my_list{ width:100%; height:auto;}
.my_list li{position:relative; display: -webkit-box; padding: 18px 25px 18px 0px; margin-left:15px; line-height:20px;background:#fff;border-bottom:1px solid #e9e9e9; font-size:14px;}
.my_list li:after{right:10px}
.my_list li:after{position:absolute;top:50%;width:12px;height:12px;border-top:1px solid #c7c7cd;border-left:1px solid #c7c7cd;background:none}
.my_list li:after{margin-top:-6px;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.my_list li:after,.my_menu li:after,.my_list .new:after,.my_links .link_online:after,.my_links .link_tel:after{content:'\20';display:block}

/*行详情*/
.details_new{ width:92%; height:auto; margin:25px 4% 0px 4%; background:#FFF; border-radius:8px;}
.details_new_ul{ width:96%; margin-left:4%; padding:15px 0px 15px 0px;}
.details_new_ul li{ font-size:14px; color:#8799a7; line-height:24px;}
.details_new_ul li span{ color:#181819; font-size:15px;}
.details_foot_ul{ display:block; width:100%; height:44px; border-top:#dfe7ec solid 1px; background:#FFF; position:fixed; bottom:0; line-height:44px; text-align:center;}
.details_foot_ul li{ display:inline; font-size:14px;}
.details_foot_ul li a{ color:#0090ff;}
.details_foot_ul li span{ margin:0px 10px;}
.details_foot_ul li span .blue{ color:#0090ff;}



/*附件*/
.annex_list{width:100%; height:auto; font-size:15px; color:#000000; line-height:38px;}
.annex_data_list{width:100%; height:auto; border-top:#dfe7ec solid 1px; border-bottom:#dfe7ec solid 1px;}
.annex_data_list span{ float:left; color:#8799a7; margin-right:8px;}
.border_b{ border-bottom:#dfe7ec solid 1px;}

/*附件-ppt-pptx 2个图标一样*/
.annex_imgppt{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px 0px; background-size:17px 336px;}
/*附件-xls-xlsx 2个图标一样*/
.annex_imgxls{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -21px; background-size:17px 336px;}
/*附件-pdf*/
.annex_imgpdf{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -42px; background-size:17px 336px;}
/*附件-txt*/
.annex_imgtxt{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -63px; background-size:17px 336px;}
/*附件-jpg*/
.annex_imgjpg{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -84px; background-size:17px 336px;}
/*附件-png*/
.annex_imgpng{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -105px; background-size:17px 336px;}
/*附件-gif*/
.annex_imggif{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -126px; background-size:17px 336px;}
/*附件-doc-docx 2个图标一样*/
.annex_imgdoc{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -147px; background-size:17px 336px;}
/*附件-html*/
.annex_imghtml{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -168px; background-size:17px 336px;}
/*附件-htm*/
.annex_imghtm{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -189px; background-size:17px 336px;}
/*附件-mp3*/
.annex_imgmp3{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -210px; background-size:17px 336px;}
/*附件-mp4*/
.annex_imgmp4{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -231px; background-size:17px 336px;}
/*附件-log*/
.annex_imglog{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -252px; background-size:17px 336px;}
/*附件-bmp*/
.annex_imgbmp{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -273px; background-size:17px 336px;}
/*附件-jgep*/
.annex_imgjgep{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -294px; background-size:17px 336px;}
/*附件-默认图标*/
.annex_imgdefault{ margin-top: 8px; width:17px; height:21px; background:url(../images/annex.png) 0px -315px; background-size:17px 336px;}

